Ant colony optimization based enhanced dynamic source routing algorithm for mobile Ad-hoc network
نویسندگان
چکیده
Due to the dynamic nature of the Mobile Ad-hoc Network (MANET), routing in MANET becomes challenging especially when certain QoS requirements (like high data packet delivery ratio, low end to end delay, low routing overhead, and low energy consumption) are to be satisfied. Though a number of routing protocols have been proposed aiming to fulfill some of these QoS requirements but none of them can support all these requirements at the same time. In this paper, we propose an enhanced version of the well-known Dynamic Source Routing (DSR) scheme based on the Ant Colony Optimization (ACO) algorithm, which can produce a high data packet delivery ratio in low end to end delay with low routing overhead and low energy consumption. In our scheme, when a node needs to send a packet to another node, like DSR, it first checks the cache for existing routes. When no routes are known, the sender node locally broadcasts the Route Request control packets (called the Req.Ant packets) to find out the routes. This is similar to the biological ants initially spreading out in all directions from their colony in search of food. Now, the ants, after finding the food source, come back to the colony and deposit pheromone on their way so that other ants get informed about the paths. Similarly, in our routing scheme, the Req.Ant packets propagate through the network according to our novel route discovery scheme and gathers information of the route (i.e. total length of the route, congestion along the route and end to end path reliability of the route), till it reaches the destination node. When the destination node receives a Req.Ant packet, it sends back Rep.Ant (Route Reply control packet) which consists the route information of the corresponding Req.Ant to the source node through the same route. On receiving such Rep.Ant packets from different routes, the source node comes to know about those routes. Under the ant colony framework, the best route is selected by the pheromone level of the route. Similarly, here we calculate the pheromone level of a route based on the number of hops in the route, the congestion along the route and end to end path reliability of the route.The route with the highest pheromone count will be selected for data packet delivery. We also propose a novel pheromone decay technique for route maintenance. The simulation results show that our ACO based Enhanced DSR (E-Ant-DSR) outperforms the original DSR and other ACO based routing algorithms. 2014 Published by Elsevier Inc. http://dx.doi.org/10.1016/j.ins.2014.09.039 0020-0255/ 2014 Published by Elsevier Inc. ⇑ Corresponding author. E-mail addresses: [email protected] (S. Chatterjee), [email protected] (S. Das). Information Sciences 295 (2015) 67–90
منابع مشابه
Ant Colony based Routing for Mobile Ad-Hoc Networks towards Improved Quality of Services
Mobile Ad Hoc Network (MANET) is a dynamic multihop wireless network which is established by a set of mobile nodes on a shared wireless channel. One of the major issues in MANET is routing due to the mobility of the nodes. Routing means the act of moving information across an internet work from a source to a destination. When it comes to MANET, the complexity increases due to various characteri...
متن کاملSuitability of Ant Colony Optimization as an Application to MANET
Mobile ad-hoc networks (MANETs) are infrastructure-less networks consisting of wireless devices called as mobile nodes which are organized in autonomous fashion. The highly dynamic topology, limited bandwidth availability and energy constraints make the routing problem a challenge in MANETs. Ant colony optimization (ACO) is a population based meta-heuristic for combinatorial optimization proble...
متن کاملAn Emerging Ant Colony Optimization Routing Algorithm (acora) for Manets
Ad hoc networks are characterized by multi-hop wireless connectivity, frequently changing network topology and the need for efficient dynamic routing protocols. A mobile ad hoc network (Manet) is a collection of mobile nodes which communicate over radio. These kinds of networks are very flexible, thus they do not require any existing infrastructure or central administration. Therefore, mobile a...
متن کاملA Hybrid Ant-Colony Routing Algorithm for Mobile Ad-Hoc Networks
The dynamic nature of mobile ad hoc networks makes it difficult to consider a specific model for their topology which might change in a short period of time. Using the knowledge about the location of nodes, several relatively efficient position based routing algorithms have been proposed but almost all of them are sensitive to the network topology. Ant colony optimization based routing algorith...
متن کاملAnt Colony Based QoS Routing Algorithm For Mobile Ad Hoc Networks
Routing, the act of moving information across an internet work from a source to a destination is one of the major issues in computer network literature. When it comes to mobile ad hoc network, the complexity increases due to various characteristics like dynamic topology, absence of centralized authority, time varying QoS Requirements etc. The biggest challenge in this kind of networks is to fin...
متن کاملSwarm Intelligence Based Dynamic Source Routing for Improved Quality of Service
Ad hoc networks are wireless mobile hosts collections forming a temporary network without any infrastructure/centralized administration. So a mobile host is required to enlist the help of other hosts to forward packets to destination because of each mobile host’s limited range of wireless transmission. The paper presents a protocol for routing in ad hoc networks using Dynamic Source Routing (DS...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Sci.
دوره 295 شماره
صفحات -
تاریخ انتشار 2015